bumpytail ragged-tooth - German English Dictionary